package com.wicket.okrcomponent.biz.service;

import com.wicket.okrcomponent.biz.service.dto.req.*;
import com.wicket.okrcomponent.biz.service.dto.res.*;
import java.util.List;

/**
 * @author ：
 * @date ：
 *
 *
 * @version 1.0
 */
public interface StandardDataService {
/**
   * D2-新增财务账户标准数据快照个性准备(账户reids)
   */
    AddPersonPreFinStandardDataSnapshotAccComRespDto addPersonPreFinStandardDataSnapshotAccCom(AddPersonPreFinStandardDataSnapshotAccComReqDto addPersonPreFinStandardDataSnapshotAccComRep);

/**
   * D2-查询财务账户标准数据快照个性准备列表(目标内容redis)
   */
    QueryPersonPreFinStandardDataSnapshotListComRespDto queryPersonPreFinStandardDataSnapshotListCom(QueryPersonPreFinStandardDataSnapshotListComReqDto queryPersonPreFinStandardDataSnapshotListComRep);
/**
   * D2-新增财务账户标准数据快照个性准备(目标内容redis)
   */
    AddPersonPreFinStandardDataSnapshotComRespDto addPersonPreFinStandardDataSnapshotCom(AddPersonPreFinStandardDataSnapshotComReqDto addPersonPreFinStandardDataSnapshotComRep);
/**
   * D2新增目标内容周期与相关人等入参数据推reids(公共)
   */
    AddTargetCycleAndPeopleEternalGinsengRedisComRespDto addTargetCycleAndPeopleEternalGinsengRedisCom(AddTargetCycleAndPeopleEternalGinsengRedisComReqDto addTargetCycleAndPeopleEternalGinsengRedisComRep);

/**
   * D2-查询周期类型配置详情(公共)
   */
    QueryCycleTypeConfDetailComRespDto queryCycleTypeConfDetailCom(QueryCycleTypeConfDetailComReqDto queryCycleTypeConfDetailComRep);
/**
   * D2查询目标内容周期等入参数据列表(redis)
   */
    QueryTargetCycleEternalGinsengListComRespDto queryTargetCycleEternalGinsengListCom(QueryTargetCycleEternalGinsengListComReqDto queryTargetCycleEternalGinsengListComRep);
/**
   * D2循环增财务账户标准数据快照个性准备(Redis)
   */
    ImplementLoopAddPersonPreFinStandardDataSnapshotComRespDto implementLoopAddPersonPreFinStandardDataSnapshotCom(ImplementLoopAddPersonPreFinStandardDataSnapshotComReqDto implementLoopAddPersonPreFinStandardDataSnapshotComRep);
  //
}
